package br.com.werp.regras.contabilidade.visao.decorador;

import org.displaytag.decorator.TableDecorator;

import br.com.werp.regras.geral.vos.contabilidade.HistoricoVO;


/**
 * @author cadufe
 * Criado em 24/01/2005
 */
public class HistoricoLancamento extends TableDecorator {
	
	public String getIdentificador(){
		HistoricoVO historicoVO = (HistoricoVO)getCurrentRowObject();
		
		String campo = "";
		
		if( historicoVO!=null ){
			campo = historicoVO.getHistoricoId().toString();
		}
		
		return campo;		
	}
	
	public String getDescricao(){
		HistoricoVO historicoVO = (HistoricoVO)getCurrentRowObject();
		String campo = "";		
		
		if( historicoVO!=null ){
			campo = historicoVO.getDescricao();
		}
		
		return "<a href=\"javascript:adiconarHistorico('"+historicoVO.getHistoricoId()+"')\"  >" + campo + "</a>";		
	}
	
	public String getTexto(){
		HistoricoVO historicoVO = (HistoricoVO)getCurrentRowObject();		
		String campo = "";		
		
		if( historicoVO!=null ){
			campo = historicoVO.getHistorico();
		}		
		return "<TEXTAREA NAME='text' id='texto"+historicoVO.getHistoricoId()+
		       "' class='baseField' readonly cols=\"45\" rows=\"5\"  > " 
		       + campo +	"</TEXTAREA>";		
	}

}
